bluff-headed ship - French English Dictionary